


html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img,input,figure,figcaption{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:16px;font-weight:normal;}
ul,ol,li{list-style:none;}
b,strong{font-weight:normal;}
em,i{font-style:normal;}
a,u{text-decoration: none;}
img{border:0;display:block;}
input{outline:none;}
*{box-sizing:border-box;}


article{
    width: 1040px;
    margin: 0 auto;
}
body,html{background: #FFFFFF!important;}
.crumbs{height: 69px;padding-top: 10px;border-bottom: 1px solid #f0f0f0}
.clearfix::after {content: ".";clear: both;display: block;overflow: hidden;font-size: 0;height: 0;}
.clearfix {zoom: 1;}
.crumbs ul{margin-bottom: 20px;height: 16px;line-height: 16px;color: #999;font-size: 14px;margin-top: 5px;vertical-align: center}
.crumbs ul li{float: left;margin-left: 5px;}


.producthead{margin-top: 28px}
.productimgBox{float: left;width: 402px;height: 488px;position: relative;display: inline;z-index: 56;}
.showimgBox{position: relative;top: 0;left: 0;border: 1px solid #eee;width: 400px;height: 400px;overflow: hidden;cursor: pointer;}
.productimgBox ul{position: absolute;height: 63px;overflow: hidden;bottom: 0;left: 35px;width: 310px;margin-left: 17px}
.productimgBox ul li{ width: 70px;height: 63px;overflow: hidden;float: left;margin-right: 5px;border: 1px solid #eeeeee}
.productimgBox ul li img{width: 100%;height: 100%}
.prev{z-index: 1000;width: 33px;height: 62px;position: absolute;bottom:0px;padding: 1px 0;margin: 0;border: 1px solid #eee;font-size: 38px;color: #666;line-height: 62px;text-align: center;background-color: #fff;}
.next{z-index: 1000;width: 33px;height: 62px;position: absolute;bottom:0px;right: 0;padding: 1px 0;margin: 0;border: 1px solid #eee;font-size: 38px;color: #666;line-height: 62px;text-align: center;background-color: #fff;}
.showimgBox img{width: 100%;height: 100%}
.bigImgArr{width: 400px;height: 400px;position: absolute;zoom: 1;z-index: 1001;top: 0px;left: 430px;overflow: hidden;border: #ededed 1px solid;  display: none; background: #fff;}
.bigImg{position: absolute;z-index: 1000;width: 800px;height: 800px;left: -430px}
.smallArr{background: #000000;opacity: 0.3;position: absolute;display: none;z-index: 56;
    top: 200px;}
.active1{border: 1px solid #E31436!important;}

.proinform{position: relative;float: left;width: 608px;margin-left: 30px;font-size: 12px;}
.country{position: relative;line-height: 22px;}
.country img{    width: 24px;height: 24px;position:absolute;display: inline-block}
.country span{font-size: 13px;color: #999;font-weight: 400;margin-left: 30px;display: inline-block}
.country a{font-size: 13px;margin-left: 6px;color: #999;font-weight: 400;display: inline-block}
.title {margin-top: 10px;margin-bottom: 5px;font-weight: 600;font-size: 18px;line-height: 26px;}
.price_wrap{background-color: #f9f9f9;border-top: 1px dotted #ddd;}
.price_header span{display: inline-block;padding-bottom: 5px}
.shoujia{margin-left: 9px;vertical-align: 5px}
.jiage{font-size: 26px;color: #e31436;font-weight: bold;vertical-align: baseline;margin-left: 20px}
.baoyou{height: 18px;margin-left: 5px;background-color: #f68587;line-height: 18px;padding: 0 5px;color: #fff;font-size: 12px;vertical-align: 5px;border-radius: 2px;}
.cankao{vertical-align: 4px;margin-left:8px;color: #999999}
.price_header del{vertical-align: 4px;margin-left:4px;color: #999999}

.msg1{padding-bottom: 8px}
.msg1 img{display: inline-block;vertical-align: middle;height: 17px;margin-left: 56px;}
.msg1 span{margin-left: 5px;color: #999999}
.msg1 i{margin-left: 56px;font-style: normal;color: #999999}
.msg1 a{color: #4a90e2;margin-left: 5px}
.single,.shui,.fuwu,.fin,.buyBox,.shuoming{position: relative;padding-top: 12px;}
.single span,.shui span,.fuwu p span{margin-left: 8px}
.single em{display: inline-block;min-width: 48px;padding: 0 4px;color: #fff;background-color: #e31436;text-align: center;vertical-align: middle;margin-left: 30px}
.single i,.shuoming span{margin-left: 12px}
.shui i,.fuwu p i{margin-left: 30px;font-style: normal}
.fImg{display: block;height: 30px;padding-left: 65px;margin-top:12px}
.fImg img{height: 100%}
.fuwu .wenzi{padding-left: 65px;margin-top: 12px}
.fuwu .wenzi span{margin-left: 31px;}
.fuwu .wenzi i{margin-left: 0px}
.fuwu .wenzi em{margin-left: 35px}
.fin{margin-left: 65px }
.buyBox span{margin-left: 12px;vertical-align: 3px}
.Inpt{height: 24px}
.Inpt{display: inline-block;vertical-align: center}

.Inpt_inner{border: 1px solid #eeeeee;margin-left: 30px}
.Inpt_inner i{border: 1px solid #eeeeee;text-align: center;display: inline-block;width: 22px;height: 22px;line-height: 22px;color: #ccc !important;background-color: #f3f3f3;font-size: 18px}
.Inpt_inner input{text-align: center;width: 38px;margin: 0;line-height: 1;height: 22px;font-size: 14px;vertical-align: top;color: #333;border: none;outline: none;}
.shuoming p{display: inline-block}
.shuoming p i{margin-left: 35px}

.BuyBox{display: block;margin-top: 15px;position: relative;}
.BuyBox a{width: 160px;height: 50px;line-height: 50px;border: none;margin-right: 8px;display: inline-block;text-align: center;font-weight: 700;font-size: 20px;}
.buy_btn{background-color: #e31436;color: #fff;}
.save{color: black;border: 1px solid #999999!important;}

.pinglun{margin-top: 12px}
.pinglun span{color: #e31436;font-size: 14px;font-weight: 700}
.pinglun i{display: inline-block;margin-left: 12px}


.comboRecbox{margin: 15px 0;}
.comboRecbox h4{display: block;color: black; height: 52px;line-height: 52px;margin-right: 10px;font-weight: bold;font-size: 16px;padding-left: 18px}
.comboRecbox_list ul{padding: 17px 20px 12px 30px;margin-left: 0px;border: 1px solid #eaeaea;}
.comboRecbox_list ul li{float: left; height: 195px;width: 138px;border: none;margin-left: 22px}
.item_img{display: block;height: 110px;width: 110px}
.item_img img{width: 100%;height: 100%;}
.title_item{overflow: hidden;}

.price{line-height: 18px;color: #e31436;font-size: 16px;font-weight: bold;}
.price .marprice{color: #999999;font-size: 12px;font-weight: normal;display: inline-block;margin-left: 5px}
.comment{line-height: 30px;color: #999;}

.main{    position: relative;width: 1040px;margin-top: 40px;clear: both;}
.list_left{width: 180px;position: relative;margin-top: 10px;}
.list_left h4{font-weight: bold;color: #333;font-size: 16px;padding: 8px 10px;border-bottom: 1px solid #eaeaea;}
.list_leftWarp{width: 180px;float: left;margin-right: 20px; border: #eaeaea 1px solid;}
.list_left ul li{    position: relative;margin: 0 10px;padding: 10px 0 16px;border-bottom: 1px solid #eaeaea;}
.aImg{width: 158px;height: 158px;display: inline-block}
.aImg img{width: 100%;height: 100%}
.productTit{padding: 0 3px;height: 40px;font-size: 12px;line-height: 20px;word-break: initial;}
.aTit{color: #333333}

.pinform_wrap{width: 840px;position: relative;zoom: 1;float: left;padding-top: 50px;border: 1px solid #eaeaea}

.navTab_h{top: 0;position: absolute;width: 840px;height: 48px;border: 1px solid #eaeaea;background-color: #f8f8f8;}
.navTab_h span{    position: relative;display: inline-block;border-right: 1px solid #eaeaea;width: 159px;color: #333;text-align: center;height: 48px;line-height: 48px;font-size: 16px;cursor: pointer;vertical-align: top;}

.active{border-top: 2px solid #E31436;background: #FFFFFF;color: #E31436;}
.prodouct_wrap{position: relative;}
.prodouct_If{width:840px;position: absolute}


.inform1{padding: 10px 30px;border-bottom: 1px solid #eaeaea}
.inform1 p{line-height: 26px}
.inform1 p span{margin-left: 40px}
.zhankai{color: #2aabd2}

.inform2,.inform3{border-bottom: 1px solid #eaeaea}
.inform2 img,.inform3 img{width: 838px}
.inform3{padding: 10px 30px}
.inform3 img{width: 100%}
.inform4{text-align: center;padding-top: 20px}
.inform4 img{display: inline}